@echo off
chcp 65001 > nul
title 一键启动UC系统三服务

echo ====================================
echo   一键启动AI + 后端 + 前端服务
echo ====================================
echo.

echo [1/3] 停止现有服务...
taskkill /f /im node.exe 2>nul
taskkill /f /im python.exe 2>nul
timeout /t 2 /nobreak > nul

echo.
echo [2/3] 启动三个服务窗口...

echo 启动AI推理服务 (端口5001)...
start "AI推理服务-5001" cmd /k "cd /d d:\VSCodeProjects\UC_System\endo_sight_uc_ai && python inference_server.py"

echo 启动后端API服务 (端口4000)...
start "后端API服务-4000" cmd /k "cd /d d:\VSCodeProjects\UC_System && node start_backend_alternative.js"

echo 启动前端Web服务 (端口8102)...
start "前端Web服务-8102" cmd /k "cd /d d:\VSCodeProjects\UC_System\endo_sight_uc_web && npm run dev"

echo.
echo [3/3] 等待服务启动...
timeout /t 10 /nobreak > nul

echo.
echo ====================================
echo     三个服务已启动！
echo ====================================
echo.
echo 📍 访问地址：
echo - 前端界面: http://localhost:8102
echo - 后端API: http://localhost:4000/api/health  
echo - AI服务: http://localhost:5001/health
echo.
echo 💡 提示：
echo - 三个CMD窗口已打开
echo - 每个窗口运行一个服务
echo - 关闭窗口会停止对应服务
echo.
echo 🎉 系统启动完成！
echo.
pause
